// ==UserScript==
// @name                AAP-Nav
// @namespace           http://geneura.org/projects/greasemonkey
// @description         Navegación desde cada bloque de ejercicios al siguiente
// @include             http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

GM_log('Entrando AAP-Nav');

var h3 = document.getElementsByTagName('h3');

for ( var secs = 0; secs < h3.length; secs ++ ) {
  GM_log('Creando los nodos.');

  var span = document.createElement('span');
  span.setAttribute('style','background:rgb( 149, 206, 145)');

  if ( secs > 0 ) {
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#ej.T1.'+ secs);
    var txt=document.createTextNode('^');
    ahref.appendChild(txt);
    span.appendChild(ahref);
  }
  if ( secs < h3.length -1  ) {
    span.appendChild(document.createTextNode(' | '));
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#ej.T1.'+ (secs+2));
    var txt=document.createTextNode('v');
    ahref.appendChild(txt);
    span.appendChild(ahref);
  }
  h3[secs].parentNode.insertBefore(span,h3[secs]);
}
